#include <linux/module.h>
#define INCLUDE_VERMAGIC
#include <linux/build-salt.h>
#include <linux/elfnote-lto.h>
#include <linux/export-internal.h>
#include <linux/vermagic.h>
#include <linux/compiler.h>

#ifdef CONFIG_UNWINDER_ORC
#include <asm/orc_header.h>
ORC_HEADER;
#endif

BUILD_SALT;
BUILD_LTO_INFO;

MODULE_INFO(vermagic, VERMAGIC_STRING);
MODULE_INFO(name, KBUILD_MODNAME);

__visible struct module __this_module
__section(".gnu.linkonce.this_module") = {
	.name = KBUILD_MODNAME,
	.init = init_module,
#ifdef CONFIG_MODULE_UNLOAD
	.exit = cleanup_module,
#endif
	.arch = MODULE_ARCH_INIT,
};

#ifdef CONFIG_RETPOLINE
MODULE_INFO(retpoline, "Y");
#endif

KSYMTAB_FUNC(oa_tc6_read_registers, "_gpl", "");
KSYMTAB_FUNC(oa_tc6_read_register, "_gpl", "");
KSYMTAB_FUNC(oa_tc6_write_registers, "_gpl", "");
KSYMTAB_FUNC(oa_tc6_write_register, "_gpl", "");
KSYMTAB_FUNC(oa_tc6_start_xmit, "_gpl", "");
KSYMTAB_FUNC(oa_tc6_init, "_gpl", "");
KSYMTAB_FUNC(oa_tc6_exit, "_gpl", "");

SYMBOL_CRC(oa_tc6_read_registers, 0x5ce486bc, "_gpl");
SYMBOL_CRC(oa_tc6_read_register, 0x21c1da03, "_gpl");
SYMBOL_CRC(oa_tc6_write_registers, 0xe5137c4b, "_gpl");
SYMBOL_CRC(oa_tc6_write_register, 0xe41ce8b1, "_gpl");
SYMBOL_CRC(oa_tc6_start_xmit, 0x202302f7, "_gpl");
SYMBOL_CRC(oa_tc6_init, 0x96a59c3b, "_gpl");
SYMBOL_CRC(oa_tc6_exit, 0x5fb71958, "_gpl");

static const struct modversion_info ____versions[]
__used __section("__versions") = {
	{ 0xde9ea045, "mdiobus_alloc_size" },
	{ 0xabb5e88a, "alloc_etherdev_mqs" },
	{ 0x76a9cf8a, "devm_request_threaded_irq" },
	{ 0xf61c822d, "devm_kmalloc" },
	{ 0x39defb79, "skb_put" },
	{ 0x656e4a6e, "snprintf" },
	{ 0xc5b6f236, "queue_work_on" },
	{ 0x3dcf513, "unregister_netdev" },
	{ 0xb3b056fe, "skb_dequeue" },
	{ 0x92540fbf, "finish_wait" },
	{ 0x1c49213, "phy_attached_info" },
	{ 0x4829a47e, "memcpy" },
	{ 0xadcea3cb, "phy_ethtool_set_link_ksettings" },
	{ 0xc3055d20, "usleep_range_state" },
	{ 0x8c26d495, "prepare_to_wait_event" },
	{ 0xb3f7646e, "kthread_should_stop" },
	{ 0xf6ebc03b, "net_ratelimit" },
	{ 0xe2964344, "__wake_up" },
	{ 0x439699e0, "netdev_err" },
	{ 0xe82ab024, "wake_up_process" },
	{ 0x6b907a15, "skb_queue_purge_reason" },
	{ 0x85a2132a, "dev_addr_mod" },
	{ 0xebdca68e, "eth_type_trans" },
	{ 0x122c3a7e, "_printk" },
	{ 0x1000e51, "schedule" },
	{ 0xf0fdf6cb, "__stack_chk_fail" },
	{ 0xedb0d0bb, "phy_connect_direct" },
	{ 0xab0689a7, "eth_prepare_mac_addr_change" },
	{ 0xc1d28eef, "skb_queue_tail" },
	{ 0x983c01cf, "phy_ethtool_get_link_ksettings" },
	{ 0xecbbcb93, "spi_sync" },
	{ 0xfe487975, "init_wait_entry" },
	{ 0xae383b88, "_dev_err" },
	{ 0x390c26dd, "kfree_skb_reason" },
	{ 0x6ad7c92, "device_get_ethdev_address" },
	{ 0x69dd3b5b, "crc32_le" },
	{ 0x4dfa8d4b, "mutex_lock" },
	{ 0x10e88ea3, "register_netdev" },
	{ 0xd5a39e42, "driver_unregister" },
	{ 0x35ab1d6b, "free_netdev" },
	{ 0x449ad0a7, "memcmp" },
	{ 0xc9e4bcab, "mdiobus_free" },
	{ 0x98185062, "kthread_stop" },
	{ 0xcefb0c9f, "__mutex_init" },
	{ 0xee71ecaf, "netif_tx_wake_queue" },
	{ 0x754340c1, "phy_find_first" },
	{ 0xe4b54764, "phy_start" },
	{ 0xdcb764ad, "memset" },
	{ 0x31adf4ae, "phy_print_status" },
	{ 0xd9a5ea54, "__init_waitqueue_head" },
	{ 0x49fc3133, "__pskb_pull_tail" },
	{ 0x9fb7f7d0, "netif_rx" },
	{ 0xc8765b4d, "__netdev_alloc_skb" },
	{ 0x15ba50a6, "jiffies" },
	{ 0xef16c549, "kthread_create_on_node" },
	{ 0x1827f7c8, "mdiobus_unregister" },
	{ 0xdd64e639, "strscpy" },
	{ 0x9fb1ed3c, "spi_setup" },
	{ 0x3213f038, "mutex_unlock" },
	{ 0x129373f4, "__spi_register_driver" },
	{ 0xb43f9365, "ktime_get" },
	{ 0x3c12dfe, "cancel_work_sync" },
	{ 0xb87a63aa, "__mdiobus_register" },
	{ 0xa65c6def, "alt_cb_patch_nops" },
	{ 0x41ed3709, "get_random_bytes" },
	{ 0xaf70b236, "sched_set_fifo" },
	{ 0x64c41812, "dev_kfree_skb_any_reason" },
	{ 0x77b52116, "phy_stop" },
	{ 0x1a353759, "phy_disconnect" },
	{ 0x2d3385d3, "system_wq" },
	{ 0x773354b7, "module_layout" },
};

MODULE_INFO(depends, "");

MODULE_ALIAS("of:N*T*Cmicrochip,lan8650");
MODULE_ALIAS("of:N*T*Cmicrochip,lan8650C*");

MODULE_INFO(srcversion, "20AE187C09B17AA54313F8B");
